Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F17 Spain F18 Spain F19 Italy F22 Spain F34 Spain F34a Italy F8 Spain F5 Korea F2 Great Britain F6 Spain F6 Frito Lay/USTA Challenger - Binghamton Coffee Cup Challenger - Chikmagalur Busan Open Challenger Tennis - Busan Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Open Castilla y Leon - Segovia The Surbiton Trophy - Surbiton Samsung Securities Cup Challenger Tennis - Seoul Fifth-Third Bank Tennis Championships - Lexington HTV Challenger - Ho Chi Minh City Yokohama International Tennis Tournament - Yokohama 2001 Centura USTA Challenger - Rocky Mount Samsung Securities Cup Challenger Tennis - Seoul Time Warner USTA Challenger - Binghamton The 69th King's Cup-Thailand Open - Bangkok Honda-Kah Open - Singapore Samsung Securities Cup Challenger - Seoul Shimadzu All Japan Indoor - Kyoto Yokohama Challenger 2001 - Yokohama Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan MTCI ATP Challenger - Yokohama Mobilux Open - Luxembourg Hilton Waikoloa Village USTA Challenger - Waikoloa Dharwad Challenger 2006 - Dharwad Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota The Surbiton Trophy - Surbiton Carson Challenger Fifth-Third Bank Tennis Classic - Lexington The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester USTA Comerica Challenger - Aptos dBI Tennis Challenger - Binghamton Ethias Tennis Trophy - Mons Seoul Challenger Chuncheon Challenger Flea Market Cup Busan Challenger Tennis - Busan Kyoto Challenger Mobilux Open - Luxembourg Copa Telefonica CTC Chile - Santiago Odlum Brown Vancouver Open - Vancouver Bangkok Challenger Samsung Securities Cup - Seoul Anning Challenger Samsung Securities Cup - Seoul Copa Ericsson Costa Rica - San Jose La Serena Open - La Serena USTA Illinois Challenger - Champaign Mallorca Challenger Samsung Securities Cup - Seoul Mauritius Open - Mauritius IX Torneo Internacionale de Tennis - Barletta Flea Market Cup - Busan Heineken Open Shanghai - Shanghai Biella 1 Challenger Heilbronn Open - Heilbronn Samsung Open - Brighton Heineken Open - Auckland Yokohama World Tennis Gaora Cup - Yokohama Sybase Open - San Jose The 70th King's Cup and Queen's Cup - Bangkok Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham The Manchester Trophy - Manchester Kroger / St. Jude International - Memphis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Aix En Provence Challenger Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Adidas International - Sydney International Tennis Championships - Delray Beach Third Bank Tennis Championships - Lexington Mallorca Open - Mallorca XL Capital Bermuda Open - Bermuda The Stella Artois Grass Court Championships - London 2000 Challenger de Granby - Granby Fifth-Third Bank Tennis Championships - Lexington Mercedes-Benz Cup - Los Angeles Osaka International Tennis Tournament - Osaka Salem Open - Hong Kong Surbiton Challenger The Nottingham Challenger - Nottingham Pro Tennis World Open - Boca Raton Adidas International - Sydney The LTA Bolton Challenger - Bolton Tennis Napoli Cup - Napoli Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen The Natrel's Challenger of Granby - Granby International Tennis Championships - Delray Beach Internationaux du Doubs - Besancon Bordeaux Challenger Surbiton Challenger Nottingham Challenger The Samsung Open - Nottingham AAPT Championships - Adelaide Bordeaux Challenger TD Waterhouse Cup - Long Island Salem Open - Hong Kong Samsung Securities Cup - Seoul Qatar Open - Doha Siebel Open - San Jose Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Rennes Challenger Kroger / St. Jude International - Memphis Siebel Open - San Jose AIG Japan Open - Tokyo The Samsung Open - Nottingham RCA Championships - Indianapolis Medibank Private International - Sydney SAP Open - San Jose Dubai Open - Dubai Open Seat Godo 2005 - Barcelona BMW Open - Munich The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok Chennai Open - Chennai Next Generation Adelaide International - Adelaide Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai BMW Open - Munich Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai The Artois Championships - London Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai AEGON Championships - London Open de Tenis Comunidad Valenciana - Valencia Rakuten Japan Open - Tokyo Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Rakuten Japan Open - Tokyo Brisbane International - Brisbane Mercedes-Benz Cup - Los Angeles Open de Tenis Comunidad Valenciana - Valencia Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Heineken Open - Auckland BMW Open - Munich AEGON Championships - London Abierto Mexicano Telcel - Acapulco Shenzhen Open - Shenzhen China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich The Dubai Tennis Championships - Dubai Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Countrywide Classic - Los Angeles China Open - Beijing European Open - Antwerp Stockholm Open - Stockholm Citi Open - Washington Mercedes-Benz Cup - Los Angeles Citi Open - Washington Regions Morgan Keegan Championships - Memphis Shenzhen Open - Shenzhen Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Thailand Open - Bangkok ATP Kremlin Cup - Moscow AEGON Championships - London Sydney Tennis Classic - Sydney Hall of Fame Open - Newport Brisbane International - Brisbane Qatar ExxonMobil Open - Doha San Diego Open - San Diego AEGON Championships - London Adelaide International 1 - Adelaide Swiss Indoors Basel - Basel AEGON Championships - London PTT Thailand Open - Bangkok Open Sabadell Atlantico - Barcelona Qatar ExxonMobil Open - Doha AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp AIG Japan Open - Tokyo AEGON Championships - London Seoul Erste Bank Open - Vienna Valencia Open - Valencia Schickendanz Open - Furth Dubai Duty Free Tennis Championships - Dubai Seoul AEGON Championships - London AEGON Championships - London drkoop.com USTA Tennis Championships of Chicago - Winnetka GHI Bronx Tennis Classic - Bronx Erste Bank Open - Vienna Citi Open - Washington ATP Heineken Challenger 2000 - Ho Chi Minh City XL Capital Bermuda Open - Bermuda USTA Safeway Challenger - Aptos Melbourne Summer Set - Melbourne The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana 2001 Eddleman USTA Challenger - Birmingham Mercedes Cup - Stuttgart CMG Asia Open - Hong Kong 2001 UT Tyler Patriot Challenger - Tyler Winston-Salem Open - Winston-Salem Shimadsu All Japan Indoor Tennis Championships - Kyoto GHI Bronx Tennis Classic - Bronx Zhuhai Open - Zhuhai Barcelona Open BancSabadell - Barcelona China Open - Beijing AEGON Championships - London Moselle Open - Metz Brisbane International - Brisbane Adidas International - Sydney Zhuhai Open - Zhuhai China Open - Beijing Japan Open - Tokyo bett1HULKS Indoors - Cologne China Open - Beijing China Open - Beijing Open Sud de France - Montpellier Heineken Open Shanghai - Shanghai ABN AMRO World Tennis Tournament - Rotterdam Qatar Open - Doha cinch Championships - London Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Vietnam Open - Ho Chi Minh City Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Tennis Channel Open - Las Vegas The Stella Artois Championships - London Swiss Indoors Basel - Basel Gijon Open - Gijon China Open - Beijing Qatar ExxonMobil Open - Doha Boss Open - Stuttgart cinch Championships - London Open SEAT 2008 - Barcelona AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Chennai Open - Chennai The Samsung Open - Bournemouth U.S. Men's Clay Court Championships - Houston Siebel Open - San Jose Kroger / St. Jude International - Memphis Davidoff Swiss Indoors - Basel Salem Open - Hong Kong The Stella Artois Grass Court Championships - London Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Franklin Templeton Tennis Classic - Scottsdale Tennis Masters Series - Montreal Qatar Exxon Mobil Open 2003 - Doha Pacific Life Open - Indian Wells Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami cinch Championships - London Open Sud de France - Montpellier Campionati Internazionali D'Italia - Rome Dubai Duty Free Tennis Championships - Dubai Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati RCA Championships - Indianapolis Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Sony Ericsson Open - Miami BNP Paribas Masters - Paris Rogers Cup - Montreal Masters Series - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BCR Open Romania - Bucharest China Open - Beijing Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Tennis Masters Series - Cincinnati Australian Open - Melbourne AEGON Championships - London Western & Southern Open - New York Western & Southern Open - Cincinnati Tennis Masters Series - Cincinnati Tennis Masters Series - Miami French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Wimbledon - London Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Masters Series Hamburg - Hamburg Rogers Masters - Toronto National Bank Open - Montreal Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo National Bank Open - Toronto BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Wimbledon - London Miami Open - Miami Gonet Geneva Open - Geneva U.S. Open - New York Rogers Cup - Montreal BNP Paribas Masters - Paris Citi Open - Washington BNP Paribas Open - Indian Wells Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Miami Open - Miami Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Kroger / St. Jude International - Memphis U.S. Open - New York The Stella Artois Championships - London French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Davis Cup, Group 1, 1R, KOR-JPN 5-0 Davis Cup, Group 1, 2R, KOR-CHN 4-1 Davis Cup, Group 1, 2R, UZB-KOR 3-1 Davis Cup, Group 1, 2R, NZL-KOR 3-2 Davis Cup, Group 1, 1R, JPN-KOR 3-2 Davis Cup, Group 2, REL2, CHN-KOR 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, Group 2, F, NZL-KOR 2-3 Davis Cup, Group 1, 2R, TPE-KOR 1-4 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, World Group, PO, NED-KOR, 3-2 Hopman Cup - Perth Hopman Cup - Perth Davis Cup, Group II, 3R, GBR-HUN 5-0 Davis Cup, World Group, PO, CRO-GBR 1-4 Davis Cup, World Group, QF, ITA-GBR 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-USA 3-2 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, SF, GBR-ARG 2-3 Davis Cup, Finals, Group E Laver Cup - London Wimbledon - London U.S. Open - New York U.S. Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) 15th Asian Games Doha 2006 AAMI Classic - Kooyong Capitala World Tennis Championship 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong AAMI Classic - Kooyong Mubadala World Tennis Championship Australian Open - Melbourne Mubadala World Tennis Championship Australian Open - Melbourne Tennis Masters Series - Montreal All Lower level tournaments French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Mubadala World Tennis Championship Australian Open - Melbourne French Open - Paris Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Wimbledon - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Davis Cup, Group 1, 2R, IND-KOR 4-1 Davis Cup, Group 1, 1R, NZL-KOR 3-2 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, Group 1, REL1, KOR-CHN 4-1 Davis Cup, Group 1, 1R, KOR-IND 3-2 Davis Cup, Group 1, REL1, KOR-INA 4-1 Davis Cup, Group D, Glasgow Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, PO, ROU-KOR 4-1 Davis Cup, Group 1, PO, UKR-GBR 2-3 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, Group 1, PO, KOR-CHN 3-2 Davis Cup, World Group, 1R, USA-GBR 1-3 Davis Cup, Group B, Manchester Davis Cup, Group 1, 1R, KOR-JPN 3-2 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group 1, PO, POL-GBR, 3-2 Davis Cup, Group 1, 1R, KOR-IND 4-1 AAMI Classic - Kooyong Davis Cup, World Group, PO, GBR-CRO 4-1 Mubadala World Tennis Championship French Open (juniors) Davis Cup, Group 1, 1R, KOR-KAZ 5-0 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, F, BEL-GBR 1-3 Hopman Cup - Perth Davis Cup, World Group, 1R, GBR-JPN 3-1 Mubadala World Tennis Championship Mubadala World Tennis Championship Wimbledon (juniors) Olympics - Sydney Barclays ATP World Tour Finals - London Olympics - Athens Wimbledon - London Open 13 Provence - Marseille